feat(onboarding): Gate SCM_PROJECT_DETAILS step with feature flag#113112
Draft
jaydgoss wants to merge 1 commit intojaygoss/fix-scm-onboarding-project-gapsfrom
Draft
feat(onboarding): Gate SCM_PROJECT_DETAILS step with feature flag#113112jaydgoss wants to merge 1 commit intojaygoss/fix-scm-onboarding-project-gapsfrom
jaydgoss wants to merge 1 commit intojaygoss/fix-scm-onboarding-project-gapsfrom
Conversation
397f062 to
d3a87b1
Compare
b9a7de6 to
bdc7810
Compare
d3a87b1 to
a4e6b6a
Compare
bdc7810 to
e8eb011
Compare
e8eb011 to
20a64a3
Compare
a4e6b6a to
444985a
Compare
20a64a3 to
0811dd8
Compare
444985a to
5b45390
Compare
0811dd8 to
eaa6308
Compare
eaa6308 to
33d8aad
Compare
c67bae3 to
d453e09
Compare
33d8aad to
764bb1b
Compare
This was referenced Apr 15, 2026
d453e09 to
6579666
Compare
764bb1b to
a94f546
Compare
a94f546 to
2d887aa
Compare
2d887aa to
4dd1f6b
Compare
4dd1f6b to
e5dad70
Compare
6579666 to
8d87891
Compare
e5dad70 to
6061825
Compare
8d87891 to
3529183
Compare
6061825 to
c0db079
Compare
3529183 to
b349eb1
Compare
c0db079 to
5dd3955
Compare
b349eb1 to
07d66a1
Compare
5dd3955 to
37b69dc
Compare
07d66a1 to
0c9ada8
Compare
37b69dc to
b056a63
Compare
0c9ada8 to
1620994
Compare
b056a63 to
6c2b28a
Compare
1620994 to
c5646a5
Compare
When `onboarding-scm-project-details` flag is absent, skip the project details step and auto-create the project with defaults (platform key as name, first admin team, default alert rules) during the platform features Continue action. Also update useBackActions to use useExperiment for the SCM context preservation check, since the hardcoded step ID no longer works when the step is removed. Refs VDY-82
6c2b28a to
a39527a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Gate the
SCM_PROJECT_DETAILSstep behind theonboarding-scm-project-detailsfeature flag to experiment with a shorter SCM onboarding flow.
When the flag is present, the flow is unchanged:
SCM_CONNECT -> SCM_PLATFORM_FEATURES -> SCM_PROJECT_DETAILS -> SETUP_DOCSWhen the flag is absent, the project details step is skipped:
SCM_CONNECT -> SCM_PLATFORM_FEATURES -> SETUP_DOCSIn the skipped case, clicking Continue on the platform features step auto-creates
the project with defaults (platform key as name, first admin team, default alert
rules), sets
createdProjectSlugin context soSETUP_DOCScan find it, andpasses selected features as query products. Also updates
useBackActionsto useuseExperimentsince the hardcoded step ID no longer works when the step is removed.The flag is not yet registered -- this is the client-side wiring only.
PR stack:
Refs VDY-82